/**
 * @Copyright: Interactive Business Solution Pte Ltd, Singapore
 * @Author: Li Wen, 2007-12-18
 * @Version: 071218.001
 * Model class for Price, following properties are requried
 * id, packageid, type, P1A, P2A, P3A, P1A1C, P2A1C, P2A2C, tax, offlineOperator
 */
package com.ibsol.model
{
	[Bindable]
	[RemoteClass(alias="com.ibsol.tourix.model.Price")]
	public class Price
	{
		private var _id:int;
		private var _packageid:int;
		private var _type:String;
		private var _p1a:Number;
		private var _p2a:Number;
		private var _p3a:Number;
		private var _p1a1c:Number;
		private var _p2a1c:Number;
		private var _p2a2c:Number;
		private var _tax:Number;
		private var _offlineOperator:String;
		private var _pairid:String;
		/**
		 * Default constructor of Price
		 */
		public function Price()
		{
			_id = 0;
			_packageid = 0;
			_type = "";
			_p1a = 0;
			_p2a = 0;
			_p3a = 0;
			_p1a1c = 0;
			_p2a1c = 0;
			_p2a2c = 0;
			_tax = 0;
			_offlineOperator = "";
			_pairid="";
		}
		
		public function set id(value:int):void{
			this._id = value;
		}
		
		public function set packageid(value:int):void{
			this._packageid = value;
		}
		
		public function set type(value:String):void{
			this._type = value;
		}
		
		public function set p1a(value:Number):void{
			this._p1a = value;
		}
		
		public function set p2a(value:Number):void{
			this._p2a = value;
		}
		
		public function set p3a(value:Number):void{
			this._p3a = value;
		}
		
		public function set p1a1c(value:Number):void{
			this._p1a1c = value;
		}
		
		public function set p2a1c(value:Number):void{
			this._p2a1c = value;
		}
		
		public function set p2a2c(value:Number):void{
			this._p2a2c = value;
		}
		
		public function set tax(value:Number):void{
			this._tax = value;
		}
		
		public function set offlineOperator(value:String):void{
			this._offlineOperator = value;
		}
		
		public function get pairid():String{
			return this._pairid;
		}
		public function set pairid(value:String):void{
			this._pairid=value;
		}
		public function get id():int{
			return this._id;
		}
		
		public function get packageid():int{
			return this._packageid;
		}
		
		public function get type():String{
			return this._type;
		}
		
		public function get p1a():Number{
			return this._p1a;
		}
		
		public function get p2a():Number{
			return this._p2a;
		}
		
		public function get p3a():Number{
			return this._p3a;
		}
		
		public function get p1a1c():Number{
			return this._p1a1c;
		}
		
		public function get p2a2c():Number{
			return this._p2a2c;
		}
		
		public function get p2a1c():Number{
			return this._p2a1c;
		}
		
		public function get tax():Number{
			return this._tax;
		}
		
		public function get offlineOperator():String{
			return this._offlineOperator;
		}
	}
}